A Step Towards Refining and Translating B Control Annotations to Handel-C
نویسندگان
چکیده
Research augmenting B machines presented at B2007 has demonstrated how fragments of control flow expressed as annotations can be added to associated machine operations, and shown to be consistent. This enables designers’ understanding about local relationships between successive operations to be captured at the point the operations are written, and used later when the controller is developed. This paper introduces several new annotations and I/O into the framework to take advantage of hardware’s parallelism and to facilitate refinement and translation. To support the new annotations additional CSP control operations are added to the control language that now includes: recursion, prefixing, external choice, if-then-else, and sequencing. We informally sketch out a translation to Handel-C for prototyping.
منابع مشابه
Experiments in Translating CSP || B to Handel-C
This paper considers the issues involved in translating specifications described in the CSP‖B formal method into Handel-C. There have previously been approaches to translating CSP descriptions to Handel-C, and the work presented in this paper is part of a programme of work to extend it to include the B component of a CSP‖B description. Handel-C is a suitable target language because of its capab...
متن کاملThe Effects of Multimedia Annotations on Iranian EFL Learners’ L2 Vocabulary Learning
In our modern technological world, Computer-Assisted Language learning (CALL) is a new realm towards learning a language in general, and learning L2 vocabulary in particular. It is assumed that the use of multimedia annotations promotes language learners’ vocabulary acquisition. Therefore, this study set out to investigate the effects of different multimedia annotations (still picture annotatio...
متن کاملDisease Control Priorities Third Edition: Time to Put a Theory of Change Into Practice; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”
The Disease Control Priorities program (DCP) has pioneered the use of economic evidence in health. The theory of change (ToC) put forward by Norheim is a further welcome and necessary step towards translating DCP evidence into better priority setting in low- and middle-income countries (LMICs). We also agree that institutionalising evidence for informed priority-setting processes is crucial. Un...
متن کاملOn the Path to UHC – Global Evidence Must Go Local to Be Useful; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”
The Disease Control Priorities (DCP) publications have pioneered new ways of thinking about investing in health. We agree with Norheim, that a useful first step to advance efforts to translate DCP’s global evidence into local health priorities, is to develop a clear Theory of Change (ToC). However, a ToC that aims to define how global evidence (DCP and others) can be used to inform national pol...
متن کاملThe effects of refining steps on Kilka (Clupeonella delicatula) fish oil quality
Kilka fish are known as the main industrial and pelagic species of Iran that are captured abundantly in the southern Caspian Sea. This study was conducted to survey the effectiveness of refinement steps on Kilka (Clupeonella delicatula) crude oil quality and fatty acid profiles. Neutralization, bleaching, winterization and deodorization were performed on crude oil with deodorization done under ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007